disability-specific organization - French English Dictionary